TACO: Rapid Design Space Exploration for Protocol Processors
نویسندگان
چکیده
To meet the tightening requirements on network hardware, the design of programmable processors with networkoptimized hardware, that is, network or protocol processors, has recently attracted interest. In this paper we address the problem of evaluating different architectural configurations for such processors. The proposed methodology enables easy and fast experimentation with different protocol processor hardware architecture configurations to estimate their performance characteristics at early stages in the design process. We conclude the paper with an example of designing processors using the methodology.
منابع مشابه
A Design Tool for the TACO Protocol Processor Development Framework
We have previously presented a protocol processor architecture along with simulation, estimation and synthesis models for it. In this paper we present a design tool that integrates the different models into a comprehensive design environment for protocol processors. Once an architecture has been specified in the tool, it generates a SystemC model for simulating, a Matlab model for estimating th...
متن کاملRapid Evaluation of Instantiations of Embedded Systems Architectures: a Case Study
Modern signal processing and multimedia embedded systems increasingly have heterogeneous system architectures. In these systems, programmable processors provide flexibility to support multiple applications, while dedicated hardware blocks provide high performance for time-critical application tasks. The heterogeneity of these embedded systems and the varying demands of their growing number of t...
متن کاملAn Interpolative Analytical Cache Model with Application to Performance-Power Design Space Exploration
Caches are known to consume up to half of all system power in embedded processors. Co-optimizing performance and power consumption of the cache subsystem is therefore an important step in the design of embedded systems, especially those employing application specific instruction processors. One of the main difficulty in such attempts is that cache behaviors are application as well as cache-stru...
متن کاملA Processor Architecture for the TACO Protocol Processor Development Framework
Increasing performance expectations and requirements for modern communications and networking devices call for novel solutions in hardware design. To achieve high performance without losing flexibility, several authors have identified the need for a special family of processors dedicated to protocol processing. In previous work we have identified a number of common protocol processing operation...
متن کاملCRISP: A Template for Reconfigurable Instruction Set Processors
A template for reconfigurable instruction set processors is described. This template defines a design space that enables the exploration of processors potentially suitable for flexible, power and cost efficient implementations of embedded multimedia applications, such as video compression in a hand held device. The template is based on a VLIW processor with a reconfigurable instruction set. In ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002